Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
65 BARRY ROAD Detached £1,096,243 £247,500 26 May 1999
67 BARRY ROAD Detached £555,969 £450,000 28 Jun 2019